Control Method and Device for Switching Power Supplies Having More than One Control Mode

ABSTRACT

An integrated circuit includes an output terminal a first input terminal is configured to receive a signal proportional to a voltage between first and second terminals of the primary winding, and a second input terminal is configured to receive a signal proportional to a current flowing through the primary winding. A quasi-resonant (QR) circuit has a first input coupled to the first terminal, and a second input coupled to an output of an oscillator circuit. A selector circuit has a first input coupled to the output of the oscillator circuit, a second input coupled to an output of the QR circuit, and a select input. An output control circuit includes a first input coupled to the second input terminal, a second input coupled to an output of the selector circuit, and an output coupled to a control terminal of the switching transistor.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 14/157,244, filed on Jan. 16, 2014, which is a divisional of U.S. patent application Ser. No. 11/906,132, filed Sep. 28, 2007, now U.S. Pat. No. 8,665,614, which applications are hereby incorporated herein by reference.

TECHNICAL FIELD

Embodiments of the present disclosure relate generally to the field of electronics, and more specifically to the control of switching power supplies.

BACKGROUND

Switching power supplies are widely used to provide regulated voltages and currents to circuit loads. A switching power supply converts an input voltage by temporarily storing energy corresponding to the input voltage and then releasing that energy to the load, so as to obtain a DC output voltage. The storage of energy (carried out with either magnetic components, like inductors and transformers, or capacitors) is controlled by means of a switching element (such as a power MOSFET).

Different circuit topologies are known within the class of the switching power supplies. A well-known topology is that referred to as “flyback topology”. As known to those skilled in the art, a switching power supply having the flyback topology, also referred to as “flyback converter”, may be directly connected to a main (AC) voltage source, and its (DC) input voltage is obtained by rectifying and filtering the main voltage by means of an input network including a rectifier bridge and a capacitive filter. A flyback converter includes an electric transformer, with the switching element that periodically connects a primary winding of said transformer to the input network (providing the input voltage), in such a way to modulate the energy that is transferred to a secondary winding coupled to the load.

Generally, the flyback converter, like all the switching power supplies, requires a control circuit that carries out the task of properly driving the switching element.

The simplest control circuits of such type—herein referred to as “constant frequency (CF) control circuits”—are designed for driving the switching element with a constant frequency. In this case, the control circuit has a simple circuit architecture, including for example an oscillator and a flip-flop that controls a driver connected to the switching element. Thus, the switching element is opened and closed according to the frequency of the oscillator; by regulating the frequency of the oscillator, it is possible to regulate the transfer of energy, and, thus, the level of the output voltage. The CF control circuit has the advantage of allowing the flyback converter to work according to two different modes.

Particularly, the flyback converter may work in the so-called Continuous Conduction Mode (CCM) or in the so-called Discontinuous Conduction Mode (DCM), depending on the behavior of a current flowing through the secondary winding during the switching cycle of the switching element: in the CCM, the current flows through the secondary winding for the whole period occurring between the opening of the switching element and the closure thereof. Conversely, in the DCM, the current in the secondary winding diminishes so as to reach a null value before the ending of said period.

The DCM is usually exploited when the powers to be managed are low, since in this case it is possible to reduce the sizes of the magnetic components of the converter. For higher powers the CCM is instead preferable, since it allows obtaining a more advantageous current's shape factor.

A more complex family of control circuits for flyback converters consists of control circuits—herein referred to as “Quasi-Resonant (QR) control circuits”—designed for driving the switching element with a frequency that varies over time, depending on the magnetization status of the transformer (which in turn depends on the input voltage and the output current). Particularly, the QR control circuit synchronizes, with a proper delay, the switching of the switching element with the instant at which the current flowing in the secondary winding reaches a null value, in such a way that the switching element is activated when a voltage at a terminal of the switching element connected to the primary winding is near zero. The latter condition is also known as Zero Voltage Switching (ZVS) condition.

Examining in greater detail the behavior of the switching element during the operation of the flyback converter, the voltage at the terminal of the switching element connected to the primary winding—herein referred to as “switching voltage”—starts to oscillate with damped oscillations immediately after the instant at which the current flowing in the secondary winding reaches the null value. In this way, the switching voltage exhibits a sequence of falling edges followed by corresponding rising edges, which determine a corresponding sequence of minimum values, each one representing a possible ZVS conditions.

Since the switching element driven by the QR control circuit is activated very near the instant at which the current of the secondary winding has reached the null value, the operation of the flyback converter corresponds to the boundary between the CCM and DCM. Usually, a flyback converter driven by the QR control circuit has to work with powers under 100 Watts.

Compared to the CF control circuit, the QR control circuit has several advantages.

The most important advantage regards the electromagnetic compatibility. Indeed, being the working frequency variable depending on the input voltage and the output current, the energy irradiated by the converter belongs to a plurality of energy bands. In this way, instead of being concentrated at a single frequency with a high intensity, the electromagnetic emission is distributed among different energy bands with much lower intensities.

Another significant advantage given by the utilization of the QR control circuit regards the possibility of switching the switching element in the ZVS condition. Indeed, since the switching element is usually a MOSFET connected between the primary winding and a ground terminal, in the ZVS condition the voltage across the MOSFET is near to zero, and thus the capacitive losses due to its drain-to-source parasitic capacitance are negligible.

In the variable-frequency operation of the flyback converter, the switching frequency increases when the output load is low and the input voltage is high. This increase can drastically increment the losses due to parasitic elements of the flyback converter.

This situation is usually addressed by introducing a circuit (implementing a so-called valley skipping technique) that sets a minimum period during which the switching element has to remain activated. In this way, if the ZVS condition occurs before the end of the minimum period, the ZVS condition is ignored, and the switching element remains deactivated. More particularly, the switching element is activated at the occurrence of the ZVS condition corresponding to the first minimum value—in the sequence determined by the oscillations of the switching voltage—after the expiration of the minimum period.

At the present time, the choice of which type of control circuit to be used—between the CF type and the QR type—depends on several and different factors, like for example the personal skill of a technician, the complexity and the cost of the circuit and the amount of power that has to be transferred.

More complex structures of the control circuit have also been proposed.

An example of a control circuit for flyback converters known in the art is the device TEA1654 by Philips. This device is a QR control circuit that normally operates at a variable switching frequency. However, if the switching frequency exceeds a predetermined value, the switching frequency is locked to the value and the device operates in the CF mode. This solution has the great drawback that in the latter condition the switching element may be activated when the switching voltage has a value that is significantly higher than zero (with significant capacitive losses).

Another control circuit for flyback converters known in the art is the device TDA16846/TDA16847 by Infineon. This device is again a QR control circuit that operates at a variable switching frequency. Moreover, the device is capable of always operating in the QR mode, but in such a way to control the switching element with a switching frequency that is as close as possible to a predetermined value. However, since the device always drives the switching element following the occurrences of the ZVS condition, it is not possible to use it for controlling the flyback converter in the CCM.

SUMMARY

More specifically, an embodiment of the present disclosure provides a control device for controlling a switching power supply. The switching power supply is adapted to convert an input voltage into an output voltage according to a switching rate of a switching element. The control device includes first control means for switching the switching element in a first working mode at a constant frequency, and second control means for switching the switching element in a second working mode at a variable frequency, under a maximum frequency, in response to the detection of a predefined operative condition of the switching power supply. The control device further includes means for selecting the first working mode or the second working mode.

In an embodiment of the disclosure, the constant frequency and the maximum frequency depend on a timing frequency of a common timing signal.

The switching power supply may have a flyback architecture including a transformer, and the control device may include means for detecting a zero current condition in a secondary winding of the transformer.

According to an embodiment of the present disclosure, means is provided for detecting stationary points in an auxiliary voltage of an auxiliary winding (oscillating in response to the zero current condition).

In an embodiment of the disclosure, the first control means comprises means for switching the switching element in response to the timing signal, and the second control means comprises means for switching the switching element in response to a first stationary point in the auxiliary voltage after a minimum period corresponding to the maximum frequency.

According to an embodiment of the disclosure, an oscillator is provided for generating the timing signal. Furthermore, the second control means includes means for resetting said oscillator in response to the switching of the switching element.

The switching element may be switched by the second control means after a maximum period (that depends on the timing frequency) without the detection of any stationary point.

Means for switching the switching element in response to a power-on of the power supply may be included in the second control means.

According to an embodiment of the present disclosure, the control device comprises a first input terminal for receiving a frequency indication for setting the timing frequency. In an embodiment of the disclosure, a second input terminal for receiving a working mode indication of the control device is provided. The second input terminal may be further adapted to receive the auxiliary voltage. Another embodiment of the present disclosure provides a power conversion system including the control device and a switching power supply. A further embodiment of the present disclosure provides an electronic apparatus including the system. A still further embodiment of the present disclosure provides a corresponding method for controlling a switching power supply.

BRIEF DESCRIPTION OF THE DRAWINGS

The features and advantages of the present disclosure will be made apparent by the following detailed description of an embodiment thereof, provided merely by way of non-limitative example, which will be conducted making reference to the annexed drawings, wherein:

FIG. 1 schematically shows the main circuit components of a flyback converter that can be driven by a control circuit according to an embodiment of the present disclosure;

FIG. 2 is a timing diagram illustrating how the flyback converter of FIG. 1 is driven when the control circuit works in the CF mode;

FIGS. 3A and 3B are timing diagrams illustrating how the flyback converter of FIG. 1 is driven when the control circuit works in the QR mode; and

FIG. 4 is a schematic diagram of the main functional blocks included in the control circuit of FIG. 1 according to an embodiment of the present disclosure.

DETAILED DESCRIPTION OF ILLUSTRATIVE EMBODIMENTS

The following discussion is presented to enable a person skilled in the art to make and use the disclosure. Various modifications to the embodiments will be readily apparent to those skilled in the art, and the generic principles herein may be applied to other embodiments and applications without departing from the spirit and scope of the present disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown, but is to be accorded the widest scope consistent with the principles and features disclosed herein.

With reference to the drawings, FIG. 1 schematically shows the main circuit components of a flyback converter 100 that can be driven by a control circuit 105 (in the form of a corresponding device, for example integrated in a chip of semiconductor material) according to an embodiment of the present disclosure.

For the sake of convenience, in the following of the description the voltages and the circuit nodes providing them will be denoted with the same references.

The flyback converter 100 includes an input rectifier block 110, which receives an AC voltage Vac from an AC main source (not shown in the figure) and provides a corresponding DC input voltage Vin. More particularly, the voltage Vac is fed to an input of a rectifier circuit 115—for example, a diode bridge—whose output is coupled to a filter circuit 120—for example, a capacitive filter. The rectifier circuit 115 rectifies the voltage Vac into an output voltage with a fixed polarity but with a pulsating magnitude. The voltage is then filtered by means of the filter circuit 120, so as to smooth the variation in the voltage provided by the rectifier circuit 115 and obtain the input voltage Vin of which the amplitude is substantially constant.

The flyback converter 100 further includes a transformer 125 having the purpose of transforming the input voltage Vin into a corresponding output voltage Vout with a different (particularly, lower) value. The transformer 125 comprises a primary winding 130 magnetically coupled with a secondary winding 135. The primary winding 130 has a first terminal connected to the rectifier block 110 for receiving the input voltage Vin, and a second terminal that is brought to a switching voltage Vsw. The secondary winding 135 has instead the terminals connected to an output stage 140 for providing the output voltage Vout thereto.

The output stage 140 has the purpose of generating a DC regulated output voltage Vrout from the output voltage Vout. The output stage 140 includes a diode 145 having an anode terminal connected to a first terminal of the secondary winding 135 and a cathode terminal connected to a first terminal of an output capacitor 147. The second terminals of the secondary winding 135 and of the output capacitor 147 are connected together to a reference (or ground) terminal. The output capacitor 147 provides the regulated output signal Vrout to an output load (not shown in the figure).

The flyback converter 100 further includes a switching element 150, for example, a power MOSFET. The MOSFET 150 has a drain terminal connected to the second terminal of the primary winding 130 for receiving the switching voltage Vsw, and a source terminal connected to a first terminal of a feedback resistor Rf and to an input terminal of the control circuit 105 for providing an open voltage Vop, whose purpose will be described in the following of the description. The MOSFET 150 further includes a gate terminal that receives (from an output terminal of the control circuit 105) a driving signal Vdr whose value determines the opening or the closure of the MOSFET 150. The feedback resistor Rf has a second terminal connected to the ground terminal.

When the MOSFET 150 is closed, i.e., when it is activated and the drain terminal is electrically coupled with the source terminal, the primary winding 130 receives (from the input rectifier block 110) a current that generates a corresponding magnetic flux increasing the energy stored in the transformer 125. During this operating phase, and according to the reciprocal polarities of the windings 130 and 135 that are shown in the figure, the voltage applied to the diode 145 reverse biases it. Moreover, during this phase, the output capacitor 147, which stores electric charge received in a previous phase, discharges onto the load so as to provide the requested current.

When the MOSFET 150 is opened, i.e., when it is deactivated, and the drain terminal is electrically insulated from the source terminal, the current flowing into the primary winding 130 goes to zero. Moreover, the energy stored in the transformer 125 is transferred to the output load, which receives a current flowing from the secondary winding 135 through the diode 145 (being now forward biased). At the same time, the capacitor 147 is charged by the current coming from the secondary winding 135.

Consequently, the regulated output voltage Vrout takes a value that strongly depends on the duty cycle of the driving signal Vdr.

The transformer 125 further includes an auxiliary winding 155 that is magnetically coupled with the primary winding 135 in such a way to be traversed by the same magnetic flux flowing therethrough. The voltage between the terminals of the auxiliary winding is provided to a voltage divider circuit 160 (for example, a resistive divider) to obtain a corresponding auxiliary voltage Vaux. According to the reciprocal polarities of the windings 130 and 155 that are shown in the figure, and according to the voltage ratio determined by the divider circuit 160, the amplitude of the auxiliary voltage Vaux is proportional to the voltage between the first and second terminals of the primary winding (equal to Vin−Vsw) and has an opposite polarity. The auxiliary voltage Vaux is applied to another input terminal of the control circuit 105.

The control circuit 105 further includes an input terminal for receiving a setting signal SET whose purpose will be apparent in the following.

According to an embodiment of the present disclosure, the control circuit 105 is capable of driving the flyback converter 100 according to two different working modes (being selectable by a user of the flyback converter 100).

More particularly, as will be described in greater detail in the following description, according to a first working mode—referred to as “constant frequency (CF) mode”, in relationship with the operation of the CF control circuits described in the introduction of this document—the MOSFET 150 is driven by the control circuit 105 in such a way to switch between the open and the closed conditions with a constant switching frequency. Moreover, according to a second working mode—referred to as “Quasi-Resonant (QR) mode”, in relationship with the operation of the QR control circuits previously described—the MOSFET 150 is driven by the control circuit 105 with a switching frequency that varies over time, depending on the magnetization status of the transformer 125.

In this way, the same flyback converter 100 can be used in different scenarios. Indeed, the user of the flyback converter 100 is able to set the preferred working mode, based on the characteristics of the load and the voltage to be converted.

In this way, the flyback converter 100 can provide the best performance in every scenario. For example, it is possible to work normally in the QR mode (between the CCM and the DCM). Moreover, it is possible to switch to the CF mode, so as to work in the CCM for high powers.

Reference will be now made to FIG. 1 together with FIGS. 2, 3A and 3B, which are timing diagrams illustrating how the flyback converter 100 is driven when the control circuit 105 works in the CF and QR modes.

As will be described in greater detail in the following description, all the operations carried out by the control circuit 105—both in the CF and in the QR modes—are based on a clock signal OSC, which is internally generated in the control circuit 105 itself.

FIG. 2 shows how the control circuit 105 operates in the CF mode.

In the CF mode, the clock signal OSC oscillates with a period Tcf, which directly determines the switching frequency at which the MOSFET 150 of the flyback converter 100 switches between the open and the closed conditions. More particularly, according to this mode, the driving signal Vdr is generated based on the rising edges of the clock signal OSC: every time the clock signal OSC exhibits a rising edge, the driving signal Vdr is brought to a high value, in such a way to close or turn ON the MOSFET 150. The driving signal Vdr remains at the high value for a period Tclosed that depends on the current flowing through the primary winding 130 of the transformer 125. In particular, as far as the MOSFET 150 is in the closed condition, the current flowing through the primary winding 130 of the transformer 125 increases, so that the open voltage Vop accordingly increases. When the open voltage Vop reaches a predetermined value, the driving signal Vdr is brought to a low value, in such a way to open or turn OFF the MOSFET 150. The MOSFET 150 then remains open (for a period Topen) until the next rising edge of the clock signal OSC. Consequently, by varying the frequency of the clock signal OSC it is possible to vary the switching frequency at which the MOSFET 150 switches, and, consequently, the transfer of electric power from the primary winding 130 to the secondary winding 135.

FIGS. 3A and 3B show two different examples of how the control circuit 105 operates in the QR mode.

Referring in particular to FIG. 3A, the clock signal OSC oscillates between a high value and a low value with a variable duty cycle, which depends on the switching voltage Vsw. More particularly, the period at which the clock signal OSC is at the high value—referred to as high period Th—is kept constant, and can be set to a desired value by the user of the flyback converter 100. On the contrary, the period at which the clock signal OSC is at the low value—referred to as low period T1—varies, since it is determined by the occurrence of a ZVS condition.

More specifically, when the MOSFET 150 is in the closed condition, i.e., when the driving signal Vdr is at the high value, the switching voltage Vsw is low, being substantially equal to the ground voltage. As in the CF mode, the driving signal Vdr remains at the high value for a period Tclosed that depends on the open voltage Vop, and then on the current flowing through the primary winding 130 of the transformer 125. When the driving signal Vdr reaches the low value, the MOSFET 150 switches to the open condition. In this condition, the switching voltage Vsw rises, reaching—after a transient period characterized by the presence of oscillations—a stable value that depends on the input voltage Vin. During this period, the energy stored in the transformer 125 is transferred to the load, which is fed by a current provided by the secondary winding 135. As known to those skilled in the art, when the current flowing in the secondary winding 135 reaches the null value—this condition is referred to as “Zero Current” (ZC) condition—, the switching voltage Vsw starts to oscillate with damped oscillations. Consequently, the switching voltage Vsw exhibits a sequence of falling edges followed by corresponding rising edges—which determine a corresponding sequence of minimum values. Since each minimum value of the sequence corresponds to a substantially null voltage, a corresponding sequence of possible ZVS conditions is established.

As will be described in the following description, the control circuit 105 is able to identify the ZVS conditions by analyzing the behavior of the auxiliary voltage Vaux, since the amplitude of the auxiliary voltage Vaux is proportional to Vin−Vsw. At the instant at which the switching voltage Vsw has the first minimum value in the sequence, the control circuit 105 checks if the clock signal OSC is at the low value or not.

In case the clock signal OSC is at the low value—that is, in case the high period Th is expired—the driving signal Vdr is driven to the high value, in such a way that the MOSFET 150 is switched to the closed condition.

Conversely, in case the clock signal OSC is at the high value—i.e., in case the minimum value occurs when the high period Th is not expired yet—the driving signal Vdr is kept at the low value, so that the MOSFET 150 remains in the open condition. In this case, the control circuit 150 repeats the same operations for the next minimum value of the switching voltage Vsw in the sequence.

In the example illustrated in the FIG. 3A, the first minimum value of the switching voltage Vsw in the sequence occurs when the clock signal OSC is at the low value, so that the driving signal Vdr is switched to the high value immediately. Conversely, in the example illustrated in the FIG. 3B both the first two minimum values of the switching voltage Vsw in the sequence occur when the clock signal OSC is at the high value. In this case, the driving signal Vdr is switched to the high value at the third minimum value, which occurs when the clock signal OSC is at the low value.

When the driving signal Vdr is driven to the high value, the clock signal OSC is reset to the high value. In this way, the clock signal OSC is always synchronized with the rising edges of the driving signal Vdr.

Using this solution (also referred to as “valley skipping”, since each minimum value is a stationary point placed at the bottom of a “valley”), it is possible to establish the maximum switching frequency of the MOSFET 150 by setting the duration of the high period Th of the clock signal OSC. It has to be appreciated that this solution allows the MOSFET 150 to switch always in a ZVS condition, so that the capacitive losses are reduced.

Referring now to FIG. 4, a schematic diagram of the main functional blocks included in the control circuit 105 is illustrated according to an embodiment of the present disclosure.

The control circuit 105 includes an oscillator block 405 coupled with an internal clock generator block 407. The oscillator block 405 has the purpose of generating the clock signal OSC based on the frequency of an internal clock signal ICK generated by the clock generator block 407. According to an embodiment of the present disclosure, the frequency of the internal clock signal ICK, and thus the frequency of the clock signal OSC, can be set by means of the setting signal SET, which is fed to the internal clock generator block 407 from the outside. For example, the frequency of the internal clock signal ICK may be proportional to the amplitude of the setting signal SET. It has to be appreciated that, according to this solution, the operations carried out by the control circuit 105 in the CF mode and in the QR mode are based on a same signal, i.e., the internal clock signal ICK Indeed, the clock signal OSC, whose behavior varies according to the selected mode, always depends on the frequency of the internal clock signal ICK In this way the control circuit 105 has to include a single internal clock generator block 407.

The clock signal OSC is provided to a QR block 410 and to a first input of a selector 415, for example a multiplexer.

The QR block 410 is in charge of the management of the operations necessary for driving the flyback converter in the QR mode. The QR block 410 further receives the auxiliary voltage Vaux—from the voltage divider circuit of the flyback circuit—and accordingly generates a QR driving signal QRDR that is provided to a second input terminal of the selector 415.

Depending on a chosen mode between the CF and the QR modes, the clock signal OSC or the QR driving signal QRDR are selected by the selector 415 and are provided to a set input of a SR flip-flop 420. Particularly, according to the value of a selection signal SEL provided to a selection terminal of the selector 415, the set input of the SR flip-flop 420 is fed with the clock signal OSC (CF mode) or with the QR driving signal QRDR (QR mode). For this purpose, the control circuit 105 includes a buffer block 422 that is adapted to receive the selection signal SEL from the outside and to latch its value. According to an embodiment of the present disclosure, the selection signal SEL is fed to the buffer block 422 from the outside through the same terminal adapted to receive the auxiliary voltage Vaux. In this case, the values the selection signal SEL is expected to take must be different with respect to those of the voltage range defined by the auxiliary voltage Vaux.

The SR flip-flop 420 further includes a reset terminal receiving a reset signal RES from an output of a comparator 423 and an output terminal coupled to a driver 45. The driver 425, for example, a non-inverting buffer circuit, is adapted to generate the driving voltage Vdr in response to the output of the SR flip-flop 420. The comparator 423 has a first input for receiving (from the flyback converter) the open voltage Vop, and a second input receiving a predetermined reference voltage Vref. When the open voltage Vop is lower than the reference voltage Vref, the reset signal RES is at the low value. Conversely, as soon as the open voltage Vop becomes higher than the reference voltage Vref, the reset signal RES switches to the high value.

The QR block 410 includes a zero detector block 430 receiving the auxiliary voltage Vaux, and outputting a zero detection indication ZD each time the auxiliary voltage Vaux exhibits a falling edge followed by a consecutive rising edge. Circuits of this type are known to those skilled in the art, and usually include a comparator with hysteresis.

The zero detection indication ZD is provided to a valley skip block 435 and to an exceptions management block 440. Both the valley skip block 435 and the exceptions management block 440 also receive the clock signal OSC from the oscillator block 405. The exceptions management block 440 still further receives the internal clock signal ICK from the clock generator block 407.

Based on the value of the clock signal OSC, the valley skip block 435 may ignore the zero detection indication ZD or not, as it has been described in greater detail with reference to the FIGS. 3A and 3B. If the zero detection indication ZD occurred when the clock signal OSC is at the low value (meaning that the corresponding ZVS condition respects the maximum frequency requirements), the valley skip block 435 provides a (positive) pulse to a first input of an OR logic port 445, whose output generates the QR driving signal QRDR.

The exceptions management block 440 has the purpose of generating a (positive) pulse to a second input of the OR logic port 445 in case the zero detector block 430 does not generate a zero detection indication ZD after a predetermined period—e.g., after a predetermined number of periods of the internal clock signal ICK—because the oscillations of the auxiliary voltage Vaux are too damped. Moreover, the exceptions management block 440 outputs a pulse to the second input of the OR logic port 445 at the power-on of the flyback converter.

The output of the OR logic port 445 is further connected to a reset terminal of the oscillator block 405, in such a way that when the QR driving signal QRDR goes to the high value (i.e., when the valley skip block 435 or the exceptions management block 440 output a positive pulse), the oscillator block 405 is reset, that is, the clock signal OSC is switched to the high value and a new high period Th is initiated.

When the CF mode is selected the set terminal of the SR flip-flop 420 receives the clock signal OSC, and its reset terminal is fed with the reset signal RES. Thus, as it has been described with reference to FIG. 2, the driving signal Vdr is made to switch to the high value every time the clock signal OSC exhibits a rising edge, and to the low value every time the open voltage Vop reaches the value of the reference voltage Vref. In addition, the driving signal Vdr may be also made to switch to the low value after a predetermined maximum period—for example, proportional to the period of the internal clock signal ICK—is expired.

When the QR mode is selected, the set terminal of the SR flip-flop 420 is fed with the QR driving signal QRDR, and its reset terminal is fed again with the reset signal RES. Thus, as it has been described with reference to FIGS. 3A and 3B, the driving signal Vdr is made to switch to the high value every time a ZVS condition has been established (i.e., when a zero detection indication ZD is generated) under the maximum frequency requirements established by the high period Th of the clock signal OSC. In any case, the driving signal Vdr is made to switch to the high voltage after the maximum period without the detection of any ZVS condition. Moreover, the driving signal Vdr switches to the high value immediately after the power-on of the flyback converter (when no ZVS conditions are still established). As above, the driving signal Vdr is made to switch to the low value every time the open voltage Vop reaches the value of the reference voltage Vref.

The control circuit 105 herein proposed requires a reduced number of input/output terminals for receiving/providing voltages from/to the flyback converter. Particularly, the control circuit 105 includes a terminal for providing the driving signal Vdr, a terminal for receiving the open voltage Vop, a terminal for receiving the auxiliary voltage Vaux and a terminal for receiving the setting signal SET.

Naturally, in order to satisfy local and specific requirements, a person skilled in the art may apply to the solution described above many logical and/or physical modifications and alterations. More specifically, although the present disclosure has been described with a certain degree of particularity with reference to embodiment(s) thereof, it should be understood that various omissions, substitutions and changes in the form and details as well as other embodiments are possible. Particularly, the proposed solution may even be practiced without the specific details (such as the numerical examples) set forth in the preceding description to provide a more thorough understanding thereof. Conversely, well-known features may have been omitted or simplified in order not to obscure the description with unnecessary particulars. Moreover, it is expressly intended that specific elements and/or method steps described in connection with any disclosed embodiment of the disclosure may be incorporated in any other embodiment as a matter of general design choice.

Particularly, similar considerations apply if the control device has a different structure or includes equivalent elements. Moreover, the input voltage and/or the output voltage can take any value. In any case, the MOSFET may be replaced with a bipolar transistor, or more generally with any other equivalent switching element.

Even if reference has been made to a control device for a flyback converter, similar considerations can be applied to different types of switching power supplies.

In a very simplified implementation, it is also possible to provide two distinct oscillators for the CF mode and the QR mode.

The concepts of the present disclosure are also applicable in case the zero current condition is detected in another way, for example, by directly analyzing the input voltage of the primary winding.

In any case, concepts of the present disclosure are also applicable in case the means for detecting the stationary points (i.e., minimum or maximum values) in the auxiliary voltage are capable of detecting a stationary point different than the first stationary point in the auxiliary voltage after the minimum period defined by the maximum frequency.

Similar considerations apply if the oscillator is replaced with any equivalent element capable of timing the CF mode and the QR mode (for example, based on a counter).

Even if less efficient, the concepts of the present disclosure are also applicable without the presence of means for switching the switching element after a maximum period.

Alternatively, it is possible to use the same circuit for switching the switching element after the maximum period also at the power-on of the flyback converter (even without a dedicated circuit for this purpose).

Similar considerations apply if the control device has a different number of input and/or output terminals.

It should be readily apparent that the proposed structure might be part of the design of an integrated circuit. Furthermore, the proposed solution may be integrated with other circuits in the same chip, or it may be mounted in intermediate products. In any case, the integrated circuit is suitable to be used in complex systems such as computer systems, control systems, and in portable electronic devices where Vin would typically be supplied by a battery and the rectifier block 110 omitted.

From the foregoing it will be appreciated that, although specific embodiments of the disclosure have been described herein for purposes of illustration, various modifications may be made without deviating from the spirit and scope of the invention. 

What is claimed is:
 1. An integrated circuit comprising: an output terminal configured to be coupled to a control terminal of a switching transistor that is coupled to a primary winding of a transformer; a first input terminal configured to receive a signal proportional to a voltage between a first and second terminals of the primary winding; a second input terminal configured to receive a signal proportional to a current flowing through the primary winding; an oscillator circuit; a quasi-resonant (QR) circuit having a first input coupled to the first terminal, and a second input coupled to an output of the oscillator circuit; a selector circuit having a first input coupled to the output of the oscillator circuit, a second input coupled to an output of the QR circuit, and a select input; and an output control circuit comprising a first input coupled to the second input terminal, a second input coupled to an output of the selector circuit, and an output coupled to a control terminal of the switching transistor.
 2. The integrated circuit of claim 1, further comprising the switching transistor, the output terminal being coupled to the control terminal of the switching transistor.
 3. The integrated circuit of claim 1, wherein the first input terminal is configured to be coupled to an auxiliary winding of the transformer and the second input terminal is configured to be coupled to a feedback resistor coupled to the switching transistor.
 4. The integrated circuit of claim 1, wherein the QR circuit further comprises: a zero detector block having an input coupled to the first input of the QR circuit; and a valley skip block having a first input coupled to an output of the zero detector block, and a second input coupled to the second input of the QR circuit, wherein the output of the QR circuit is coupled to a reset input of the oscillator circuit.
 5. The integrated circuit of claim 4, wherein the QR circuit further comprises: an exception management block having an input coupled to the output of the zero detector block; and an OR gate having a first input coupled to an output of the valley skip block, a second input coupled to an output of the exception management block, and an output coupled to the output of the QR circuit.
 6. The integrated circuit of claim 5, wherein the valley skip block is configured to: detect zero voltage switching (ZVS) conditions associated with the switching transistor; transition a signal on the output of the valley skip block from a first state to a second state when a ZVS condition is detected and a clock signal generated by the oscillator circuit is low; and reset the oscillator circuit when the output of the valley skip block transitions from the first state to the second state.
 7. A circuit comprising: a transformer having a primary winding coupled to an input terminal and a secondary winding coupled to an output terminal; a switching transistor coupled to the primary winding; an oscillator circuit; a quasi-resonant (QR) circuit having a first input configured to receive a signal proportional to a voltage between a first and second terminals of the primary winding, and a second input coupled to an output of the oscillator circuit; a selector circuit having a first input coupled to the output of the oscillator circuit, a second input coupled to an output of the QR circuit, and a select input; and an output control circuit comprising a first input configured to receive a signal proportional to a current flowing through the primary winding, a second input coupled to an output of the selector circuit, and an output coupled to a control terminal of the switching transistor.
 8. The circuit of claim 7, further comprising a rectifier circuit coupled between the input terminal and the primary winding.
 9. The circuit of claim 7, wherein the switching transistor comprises a metal-oxide-semiconductor field-effect transistor (MOSFET).
 10. The circuit of claim 7, wherein the switching transistor comprises a bipolar transistor.
 11. The circuit of claim 7, wherein the transformer further comprises an auxiliary winding coupled to the first input of the QR circuit.
 12. The circuit of claim 7, further comprising a feedback resistor having a first terminal coupled to the switching transistor and a second terminal coupled to a reference node, wherein the first terminal of the feedback resistor is coupled to the first input of the output control circuit.
 13. The circuit of claim 7, wherein the output control circuit further comprises: a comparator having a first input coupled to the first input of the output control circuit, and a second input configured to receive a reference signal; and an SR flip-flop having a set input coupled to the output of the selector circuit, a reset input coupled to an output of the comparator, and an output coupled to the output of the output control circuit.
 14. The circuit of claim 7, further comprising an internal clock generator having an input and an output, the internal clock generator being configured to generate an internal clock signal at the output of the internal clock generator having a frequency based on a configuration signal received at the input of the internal clock generator, wherein the oscillator circuit is coupled to the internal clock generator and is configured to generated an oscillator clock signal based on the frequency of the internal clock signal.
 15. The circuit of claim 14, wherein the frequency of the internal clock signal is proportional to an amplitude of the configuration signal.
 16. The circuit of claim 7, further comprising a buffer circuit having an output coupled to the select input of the selector circuit and an input coupled to the first input of the QR circuit.
 17. The circuit of claim 16, wherein the buffer circuit is configured to latch a value based on a signal received from the first input of the QR circuit.
 18. The circuit of claim 7 wherein the QR circuit further comprises: a zero detector block having an input coupled to the first input of the QR circuit; and a valley skip block having a first input coupled to an output of the zero detector block, and a second input coupled to the second input of the QR circuit, wherein the output of the QR circuit is coupled to a reset input of the oscillator circuit.
 19. A method of operating a switching power supply comprising: receiving an input voltage with a primary winding of a transformer; receiving at a first input terminal a first signal proportional to a voltage between a first and second terminals of the primary winding; receiving at a second input terminal a second signal proportional to a current flowing through the primary winding; selecting a mode of operation between a constant frequency mode and a quasi-resonant (QR) mode by applying a select signal to a selector circuit having a first input coupled to an output of an oscillator circuit and a second input coupled to an output of a QR circuit, the QR circuit coupled to the second input terminal; and generating an output signal at an output terminal coupled to a control terminal of a switching transistor coupled to the primary winding based on the selected mode of operation and the second signal, wherein generating an output signal comprises when the constant frequency mode is selected, generating an output signal with constant frequency, and when the QR mode is selected, generating an output signal that comprises a signal that turns on the switching transistor with zero voltage switching (ZVS) condition, the output signal having a frequency higher than a predetermined minimum frequency and lower than a predetermined maximum frequency.
 20. The method of claim 19, further comprising resetting the oscillator circuit when the switching transistor is turned on with ZVS. 